libdvbv5_d.mpeg_ts

Undocumented in source.

Members

Functions

dvb_mpeg_ts_free
void dvb_mpeg_ts_free(dvb_mpeg_ts* ts)

@brief Deallocate memory associated with a struct dvb_mpeg_ts @ingroup dvb_table

dvb_mpeg_ts_init
ssize_t dvb_mpeg_ts_init(dvb_v5_fe_parms* parms, const(ubyte)* buf, ssize_t buflen, ubyte* table, ssize_t* table_length)

@brief Initialize a struct dvb_mpeg_ts from buffer @ingroup dvb_table

dvb_mpeg_ts_print
void dvb_mpeg_ts_print(dvb_v5_fe_parms* parms, dvb_mpeg_ts* ts)

@brief Print details of struct dvb_mpeg_ts @ingroup dvb_table

Manifest constants

DVB_MPEG_TS
enum DVB_MPEG_TS;

@def DVB_MPEG_TS @brief MPEG Transport Stream magic @ingroup dvb_table @def DVB_MPEG_TS_PACKET_SIZE @brief Size of an MPEG packet @ingroup dvb_table

DVB_MPEG_TS_PACKET_SIZE
enum DVB_MPEG_TS_PACKET_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

dvb_mpeg_ts
struct dvb_mpeg_ts

@struct dvb_mpeg_ts @brief MPEG TS header @ingroup dvb_table

dvb_mpeg_ts_adaption
struct dvb_mpeg_ts_adaption

@struct dvb_mpeg_ts_adaption @brief MPEG TS header adaption field @ingroup dvb_table

Meta